// 1. 不能以 .ts 扩展名结尾导入模块。这是 TypeScript 的一项规则。
// 2. 是否加{}
//     1. {} 用于从模块中选择性地导入特定的成员，比如函数、变量或类型
//     2. 导入导出的是一个默认成员，你可以使用无花括号的语法:

import type { ResponseData,TPageData } from '@/api/common'

//已有的品牌的ts数据类型
export interface TWriter {
  authorId?:string,
  name?:string,
  nickName:string,
  mobile?:string,
  email?:string,
  headImg?:string,
  password?:string,
  /**
   * 0未锁定，1锁定
   */
  locked?:number,
  profile?:string,
  ctime?:string
}

//包含全部品牌数据的ts类型
export type Records = TWriter[]

export interface TWriterPageData extends TPageData {
  list: Records,
}
//获取的已有全部品牌的数据ts类型
export interface TWriterListResponseData extends ResponseData {
  data: TWriterPageData,
}
